package com.zijin.mapper;

import com.zijin.pojo.User;
import java.util.List;
import java.util.Map;

public interface UserMapper {
    // 1. 添加用户
    int insertUser(User user);

    // 2. 修改用户
    int updateUser(User user);

    // 3. 删除用户（ID删除）
    int deleteUser(Integer id);

    // 4. 查询单个用户
    User getUserById(Integer id);

    // 5. 查询用户列表
    List<User> getAllUsers();

    List<User> getUsersByCondition(Map<String, Object> map);
}